structural excavation - Turkish English Dictionary